heyman radiotherapy technique - Turkish English Dictionary